construction foundation - French English Dictionary